package com.xbongbong.paas.pojo.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotBlank;
import java.util.List;

/**
 * @author: 汪腾伟
 * @date: Created in 2021/12/6 14:51
 * @description：  团队成员中用于刷脚本接受的实体
 */
@Getter
@Setter
@ToString
public class TeamMembersDTO {

    /**
     * 脚本执行校验码
     */
    @NotBlank(message = "{dto.msg.initFundMenu.xbbCode.NotBlank}")
    private String xbbCode;

    /**
     * 公司id列表，这边预留主要为了后面刷脚本，以及到时候上线先把需要刷的公司，先刷上去
     */
    private List<String> corpidList;

    /**
     * 1 全量公司； 0 部分公司
     *
     *
     * 传1 并且有公司corpidList列表  这时候刷全量并且需要把公司列表的公司给过滤掉
     * 传1  但是没有公司corpidList列表  这时候代表刷全量
     * 传0  但是有公司corpidList列表  这时候只需要刷指定公司的数据就可以
     */
    private Integer fullFlag;

    /**
     * 通用时间大于
     */
    private Long updateTimeStart;
    /**
     * 通用时间大于
     */
    private Long updateTimeEnd;
}
